/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Logica;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * La clase saco respresenta la bolsa en donde estaran almacenadas las fichas
 * temporalmente durante una partida e implementa la clase Serializable
 *
 * @author David
 */
public class Saco implements Serializable {

    private ArrayList<Ficha> fichas = new ArrayList<Ficha>();

    /**
     * Constructor por defecto de la clase
     */
    public Saco() {
    }

    /**
     * Devuelve las fichas que se encuentran en la bolsa
     *
     * @return fichas de tipo ArrayList de Ficha. Son las fichas almacenadas en
     * la bolsa
     */
    public ArrayList<Ficha> getFichas() {
        return fichas;
    }

    /**
     * Asigna las fichas de la bolsa
     *
     * @param fichas de tipo ArrayList de Ficha. Son las fichas que se
     * almacenaran en la bolsa.
     */
    public void setFichas(ArrayList<Ficha> fichas) {
        this.fichas = fichas;
    }
}
